// 账号的验证
const userReg = /^[\u4e00-\u9fa5]{0,}$/
export var validateUser = (rule, value, callback) => {
  if (!value) {
    return callback(new Error('账号不能为空'))
  } else if (!userReg.test(value)) {
    return callback(new Error('账号的格式不对，必须中文'))
  } else {
    callback()
  }
}
// 密码的验证
const passReg = /^[A-Za-z0-9]+$/
export var validatePass = (rule, value, callback) => {
  if (value === '') {
    callback(new Error('请输入密码'))
  } else if (!passReg.test(value)) {
    callback(new Error('格式不对，必须有数字和字母连用'))
  } else {
    callback()
  }
}
// 新密码的验证
export function checkPwd(oo) {
  return (rule, value, callback) => {
    if (value === '') {
      callback(new Error('请再次输入密码'))
    } else if (value !== oo.ruleForm.pass) {
      callback(new Error('两次输入密码不一致!'))
    } else {
      callback()
    }
  }
}
